Charnel house

English word definition — powered by WordNet

NOUN

a vault or building where corpses or bones are deposited

Want to remember charnel house?

Sign up free to bookmark & revise